From 786d89cd9d8ccb275d7c48b1db73b4e067b6a90d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Thu, 5 Oct 2017 10:13:35 +0200 Subject: [PATCH] scrolledwindow: Make sure gtk_get_current_event_state returned a state Technically correct and pleases Coverity. --- gtk/gtkscrolledwindow.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 9d89da1f4a..d73aff5349 100644 --- a/gtk/gtkscrolledwindow.c +++ b/gtk/gtkscrolledwindow.c @@ -1314,7 +1314,9 @@ scroll_controller_scroll (GtkEventControllerScroll *scroll, gboolean shifted; GdkModifierType state; - gtk_get_current_event_state (&state); + if (!gtk_get_current_event_state (&state)) + return; + shifted = (state & GDK_SHIFT_MASK) != 0; priv = scrolled_window->priv; -- 2.30.2